to live precariously - Español Inglés Diccionario